'(-p,--package)'{-p=,--package=}'[package to run benchmarks for]:packages:_get_package_names' \
'--target=[target triple]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
build)
'--release=[build in release mode]' \
'--target=[target triple]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
clean)
'(-p,--package)'{-p=,--package=}'[package to clean]:packages:_get_package_names' \
'--target=[target triple(default:all)]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
config-for-key)
'--no-default-features[do not build the default features]' \
'--open[oen docs in browser after the build]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
fetch)
'(-h, --help)'{-h,--help}'[show help message]' \
'--manifest-path=[path to manifest]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
generate-lockfile)
'(-h, --help)'{-h,--help}'[show help message]' \
'--manifest-path=[path to manifest]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
git-checkout)
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
help)
'(-h, --help)'{-h,--help}'[show help message]' \
'--host=[Host to set the token for]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
new)
'--vcs:initialize a new repo with a given VCS:(git hg none)' \
'(-h, --help)'{-h,--help}'[show help message]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
owner)
'(-r, --remove)'{-r,--remove}'[remove owner LOGIN]' \
'--token[API token]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
package)
'--manifest-path=[path to manifest]' \
'--no-verify[do not build to verify contents]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
pkgid)
'(-h, --help)'{-h,--help}'[show help message]' \
'--manifest-path=[path to manifest]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
publish)
'--no-verify[Do not verify tarball until before publish]' \
'--token[Token to use when uploading]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
read-manifest)
'(-h, --help)'{-h,--help}'[show help message]' \
'--manifest-path=[path to manifest]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
run)
'--release=[build in release mode]' \
'--target=[target triple]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
'*: :_normal' \
;;
'(-p,--package)'{-p=,--package=}'[package to run tests for]:packages:_get_package_names' \
'--target=[target triple]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
'1: :_test_names' \
;;
'(-p,--package)'{-p=,--package=}'[package to update]:packages:__get_package_names' \
'--precise=[update single dependency to PRECISE]: :' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
verify-project)
'(-h, --help)'{-h,--help}'[show help message]' \
'--manifest-path=[path to manifest]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
version)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
;;
yank)
'--token[API token]' \
'--undo[undo yank]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
- '--color=[colorization option]' \
+ '--color=:colorization option:(auto always never)' \
'--vers[yank version]' \
;;
esac